package com.lee.auth.dto.request;

import lombok.Setter;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;

/**
 * @author lee HN
 * @date 2021/5/21 16:36
 */
@Setter
public class ThirdBind {
    //第三方社交平台
    @Min(1)
    @Max(4)
    public int provider;
    //openId
    @NotBlank
    public String openId;
    //第三方认证token
    @NotBlank
    public String token;
    //第三方昵称
    public String nickname;
    //第三方头像
    public String headUrl;
    //是否需要一键验证手机号绑定
    public String oneKeyToken;
    //是否需要通过短信验证码绑定
    public String account;

    public String smsCode;

}
